package com.aaa.member.entity;

import java.beans.Transient;
import java.io.Serializable;

/**
 * (TbMember)实体类
 *
 * @author makejava
 * @since 2020-11-20 14:35:40
 */
public class TbMember implements Serializable {
    private static final long serialVersionUID = -72557593473693815L;

    private Integer id;
    /**
     * 用户名
     */
    private String username;
    /**
     * 密码
     */
    private String password;
    /**
     * 盐值
     */
    private String pwSalt;
    /**
     * 账号状态（帐号启用状态:0->启用；1->禁用）
     */
    private Integer status;
    /**
     * (身份证，护照，军官证，台胞证，港澳台来往内地通行证)
     */
    private String idType;
    /**
     * 证件正面
     */
    private String pathFront;
    /**
     * 证件反面
     */
    private String pathReverse;

    private String name;
    /**
     * 联系人名称
     */
    private String contactName;
    /**
     * 联系电话
     */
    private String contactPhone;
    /**
     * 联系地址
     */
    private String contactAddress;
    /**
     * 驾照号
     */
    private String licenseNo;
    /**
     * 手机号
     */
    private String phoneNum;
    /**
     * 地址
     */
    private String address;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 会员级别（1普通，2金卡，3白金，4钻石）
     */
    private Integer memberLevelId;
    /**
     * 账户余额
     */
    private Double accountBalance;
    /**
     * 积分
     */
    private Integer integration;
    /**
     * 成长值
     */
    private Integer growth;
    /**
     * 历史积分数量
     */
    private Integer historyIntegration;
    /**
     * 微信返回id
     */
    private Integer openId;
    /**
     * 登录验证
     */
    private String token;
    /**
     * 头像路径
     */
    private String headPic;
    /**
     * 客户性别（0男，1女）
     */
    private String sex;

    @Override
    public String toString() {
        return "TbMember{" +
                "id=" + id +
                ", username='" + username + '\'' +
                ", password='" + password + '\'' +
                ", pwSalt='" + pwSalt + '\'' +
                ", status=" + status +
                ", idType='" + idType + '\'' +
                ", pathFront='" + pathFront + '\'' +
                ", pathReverse='" + pathReverse + '\'' +
                ", name='" + name + '\'' +
                ", contactName='" + contactName + '\'' +
                ", contactPhone=" + contactPhone +
                ", contactAddress='" + contactAddress + '\'' +
                ", licenseNo=" + licenseNo +
                ", phoneNum=" + phoneNum +
                ", address='" + address + '\'' +
                ", email='" + email + '\'' +
                ", memberLevelId=" + memberLevelId +
                ", accountBalance=" + accountBalance +
                ", integration=" + integration +
                ", growth=" + growth +
                ", historyIntegration=" + historyIntegration +
                ", openId=" + openId +
                ", token='" + token + '\'' +
                ", headPic='" + headPic + '\'' +
                ", sex='" + sex + '\'' +
                '}';
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getPwSalt() {
        return pwSalt;
    }

    public void setPwSalt(String pwSalt) {
        this.pwSalt = pwSalt;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getIdType() {
        return idType;
    }

    public void setIdType(String idType) {
        this.idType = idType;
    }

    public String getPathFront() {
        return pathFront;
    }

    public void setPathFront(String pathFront) {
        this.pathFront = pathFront;
    }

    public String getPathReverse() {
        return pathReverse;
    }

    public void setPathReverse(String pathReverse) {
        this.pathReverse = pathReverse;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getContactAddress() {
        return contactAddress;
    }

    public void setContactAddress(String contactAddress) {
        this.contactAddress = contactAddress;
    }

    public String getLicenseNo() {
        return licenseNo;
    }

    public void setLicenseNo(String licenseNo) {
        this.licenseNo = licenseNo;
    }

    public String getPhoneNum() {
        return phoneNum;
    }

    public void setPhoneNum(String phoneNum) {
        this.phoneNum = phoneNum;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getMemberLevelId() {
        return memberLevelId;
    }

    public void setMemberLevelId(Integer memberLevelId) {
        this.memberLevelId = memberLevelId;
    }

    public Double getAccountBalance() {
        return accountBalance;
    }

    public void setAccountBalance(Double accountBalance) {
        this.accountBalance = accountBalance;
    }

    public Integer getIntegration() {
        return integration;
    }

    public void setIntegration(Integer integration) {
        this.integration = integration;
    }

    public Integer getGrowth() {
        return growth;
    }

    public void setGrowth(Integer growth) {
        this.growth = growth;
    }

    public Integer getHistoryIntegration() {
        return historyIntegration;
    }

    public void setHistoryIntegration(Integer historyIntegration) {
        this.historyIntegration = historyIntegration;
    }

    public Integer getOpenId() {
        return openId;
    }

    public void setOpenId(Integer openId) {
        this.openId = openId;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getHeadPic() {
        return headPic;
    }

    public void setHeadPic(String headPic) {
        this.headPic = headPic;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

}